machine gun sight - Espagnol Anglais Dictionnaire